/*
 * @version: 1.0
 * @Date: 2021-12-03 17:58:02
 * @LastEditTime: 2021-12-12 18:40:58
 * @LastEditors: 牙叔
 * @Description: ocr使用百度免费的安卓app-easyedge, server使用的是nodejs, 安装群文件的YashuEEOCR, 发送http请求即可获取ocr结果
 * @FilePath: \autojs-easyedge-nodejs\http获取ocr结果.js
 * @名人名言: 牙叔教程 简单易懂
 * @bilibili: 牙叔教程
 * @公众号: 牙叔教程
 * @QQ群: 747748653
 */

// YashuEEOCR会申请两个权限
// 1. 读取本地文件
// 2. 截图
/* -------------------------------------------------------------------------- */
// 第一种: 传图片路径
// 请修改你的图片路径
let imgPath = "/sdcard/02.jpg";
var url = "http://127.0.0.1:34567/";
let r = http.postJson(url, {
  action: "ocr",
  imgPath: imgPath,
});
let obj = r.body.string();
log(obj);
/* -------------------------------------------------------------------------- */
// 第二种 只有action参数,  截图是YashuEEOCR那边截图
var url = "http://127.0.0.1:34567/";
let r = http.postJson(url, {
  action: "captureScreenOCR",
});
let obj = r.body.string();
log(obj);
/* -------------------------------------------------------------------------- */
// 第三种 有action和rect两个参数,  截图是YashuEEOCR那边截图
// rect: 左上宽高
var url = "http://127.0.0.1:34567/";
let r = http.postJson(url, {
  action: "captureScreenOCR",
  rect: [100, 222, 333, 444],
});
let obj = r.body.string();
log(obj);
